thick rough cast plate glass - Turkish English Dictionary